using System.Collections.Generic;

namespace Kam.Lagan.Examples.Atm.Contract.Model
{
    public interface ICurrentAccount : IEntity
    {
        IClient Client { get; }
        string Number { get; }
        string SortCode { get; }
        string Iban { get; }
        void Transact(ITransaction transaction);
        IEnumerable<ITransaction> Transactions { get; }
    }

}
